/* overriding stuff*/
#content{
    width:100%;
}

form .field {
  clear:both;
}

form .field label {
  display:block;
  margin-top:3px;
  margin-bottom:3px;
}

form .field select {
  vertical-align:baseline;
  width:150px;
  background-color:#FFF800;
  color:#1A4800;
  font-weight:bold;
}

form .field input{
width:150px;

}

.captcha {
display:block;
float:left;
}

.error {
  display:inline;
  font-weight:bold;
  font-size:11px;
  color:red;
}

form .field .no-border {
  border:none;
  border-bottom:1px solid white;
  background-color:#1a4800;
}

#step1,#step2,#step3,#step4{
    float:left;
    margin:0;
}
#step1{
    width:50%;
      
}
    
#step2{
    width:50%;
      
}
    
#step3{
     
    width:50%;
}

#step4{
  width:50%;
}
#register-form{
    margin:10px;
}
    
#register-form fieldset h3{
    font-size:1em;
    height:2em;
}
    
#legend{
    font-size:4em;
    color:#ffffff;
}
    
#info{
    font-size:0.7em;
    background-color:brown;
    margin-bottom:10px;
    margin-top:10px;
}